

// -------------------进入页码,马上做数据回填---------
function renderUser() {
  // 1,发送请求,获取当前用户的信息.拿到信息之后,做数据回填
  $.ajax({
    url: '/my/user/userinfo',
    success: function (res) {
      let form = layui.form; //加载form模块
      //  form.val('表单的lay-filter属性值', '对象格式的数据并祈求对象的属性名和input的name同名');//为表单设置数据,就是数据回填的意思

      form.val('abc', res.data)

    }
  })
}
renderUser()




// 2--------------------------确认修改-------------------------
// 表单提交事件-->阻止默认行为-->收集数据-->ajax提交
$('form').on('submit', function (e) {
  e.preventDefault()
  let data = $(this).serialize()
  $.ajax({
    type: 'POST',
    url: '/my/user/userinfo',
    data: data,
    success: function (res) {
      // console.log(res);
      if (res.status === 0) {
        layer.msg(res.message)
        // 更新成功,重新处理index.html侧边栏的欢迎你xxx
        // 调用getUertInfo()重新设置欢迎xxx
        // 使用下面的语法条件是必须使用live server打开页面
        window.parent.getUserInfo()
      }
    }

  })
})

// 3.--------------------重置功能---------------------
// $('button[type=reset]').on('click', function (e) {
//   e.preventDefault()
//   renderUser()

// })

$('button[type=reset]').on('click', function (e) {
  e.preventDefault()
  renderUser()

})

